﻿@{
    ViewBag.Title = "Requests";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

    <section id="request-logo">
	    <div class="page-header">

				<h1>Solicitações <small>Estas são as solicitações de logotipo</small></h1>
			</div>

           <div class="row-fluid">
            
                @if (!string.IsNullOrEmpty(Framework.Security.User.Name))
                {
				    <!-- Exibir esse include somente quando usuario estiver logado -->
				    <div class="span3">
					    <div class="well sidebar-nav">
						    <ul class="nav nav-list">
							    <li class="nav-header">Minhas solicitações</li>
							    <li class="active"><a href="request-logo.html">Solicitar logotipo</a></li>
							    <li><a href="requests.html">Logotipos solicitados</a></li>
							    <li class="nav-header">Minhas propostas</li>
							    <li><a href="requests.html#solicitacoes">Fazer uma proposta</a></li>
							    <li><a href="my-proposals.html">Acompanhar minhas propostas</a></li>
						    </ul>
					    </div><!--/.well -->
				    </div><!--/span-->
                }
                
				<div class="span9">
                    @if (ViewData["ALLREQUESTS"] == null && ViewData["MYREQUESTS"] == null)
                    {
                        <b><p>Nao existem solicitacoes cadastradas!</p></b>
                    }

					@if (ViewData["MYREQUESTS"] != null)
                    {
					    <div id="minhas-solicitacoes">
						    <h2>Minhas solicitações <small>Estas são suas solicitações</small></h2>
                        					
						    <!-- Exibir somente quando o usuario tiver vindo de um post da tela de cadastro de solicitacao -->
						    <div class="alert alert-success" style="display:none">
							    <strong>Solicitação enviada!</strong> Aguarde as propostas.
							    <button type="button" class="close" data-dismiss="alert">×</button>
						    </div>

						    <div class="row-fluid">
							    <ul class="thumbnails">

                                    @foreach (var item in (List<View.Web.Models.Logo>)ViewData["MYREQUESTS"])
                                    {                            
                                        <li class="span4">
									        <div class="thumbnail">
									            <div class="caption">
										            <h3> @item.Company </h3>
                                            
                                                    @if (item.State.Equals("Encerrado"))
                                                    {
                                                        <span class="label label-success">Finalizado</span>
                                                    }
                                                    else
                                                    {
                                                        <span class="label label-warning">Aguardando propostas</span>
                                                    }
                                            
                                                    <p> @item.Briefing </p>
											        <p>Budget: @item.Value.ToString("N2") </p>
											        <p>

                                                    @if (item.State.Equals("Encerrado"))
                                                    {
                                                        <p><a href="request-detail.html" class="btn btn-primary">Visualizar</a></p>
                                                    }
                                                    else
                                                    {
                                                        <p><a href="request-detail.html" class="btn btn-primary">Enviar proposta</a></p>
                                                    }

										        </div>
                                            </div>
                                        </li>
                                    }

								
							    </ul>
						    </div>
					    </div><!--/#minhas-solicitacoes -->
                    }
     
                    @if (ViewData["ALLREQUESTS"] != null)
                    {
					<div id="solicitacoes">
						<h2>Solicitações <small>Escolha uma solicitação e faça uma proposta</small></h2>

                        <div class="row-fluid">
						    <ul class="thumbnails">

                            @foreach (var item in (List<View.Web.Models.Logo>)ViewData["ALLREQUESTS"])
                            {                            
                                <li class="span4">
									<div class="thumbnail">
									    <div class="caption">
										    <h3> @item.Company </h3>
                                            
                                            @if (item.State.Equals("Encerrado"))
                                            {
                                                <span class="label label-success">Finalizado</span>
                                            }
                                            else
                                            {
                                                <span class="label label-warning">Aguardando propostas</span>
                                            }
                                            
                                            <p> @item.Briefing </p>
											<p>Budget: @item.Value.ToString("N2") </p>
											<p>

                                            @if (item.State.Equals("Encerrado"))
                                            {
                                                <p><a href="request-detail.html" class="btn btn-primary">Visualizar</a></p>
                                            }
                                            else
                                            {
                                                <p><a href="request-detail.html" class="btn btn-primary">Enviar proposta</a></p>
                                            }

										</div>
                                    </div>
                                </li>
                            }

                            </ul>
						</div>
					</div><!--/#solicitacoes -->
                    }
				</div><!--/.span9 -->
			</div><!--/.row-fluid -->
		</section>
